iT邦幫忙

2022 iThome 鐵人賽

DAY 1
1
自我挑戰組

30天重新認識C++系列 第 1

第一天: 為重新認識 C++準備作戰計畫

  • 分享至 

  • xImage
  •  

俗話說的好,一日之計在於晨,我們在做任何事情前,都需要有一個計劃,訂個要完成的目標,估算要花費的時間。

所以在鐵人賽的第一篇文章,就是我用來規劃整個賽事形成的最好時間點。

以下就是我規畫出來的主題,每個主題預計會用 1-3 個文章的篇幅來重新認識。

  1. C++環境認識
    • C++歷史及版本
    • C++的 IDE
    • C++的編譯器
  2. C++基本認識
    • 變數
    • 命名規則
    • 註解
    • 資料型別
    • 運算子
    • 邏輯運算子
    • 指標
    • 函數
  3. C++物件
    • 類別/實體
    • 物件方法
    • 建構子/解構子
    • 存取器
    • 封裝
    • 繼承
    • 多形
    • 介面
  4. C++資料結構
    • Arrays
    • Linked Lists
    • Stacks
    • Queues
  5. C++測試框架
    • 測試框架介紹
    • 測試框架使用
  6. C++設計模式
    • 工廠方法
    • 抽象工廠
    • 適配器
    • 裝飾器
    • 命令
    • 觀察者
    • 策略
  7. C++額外認識
    • 垃圾回收器
    • 多執行序應用
    • Config/Log
  8. C++實作
    • 用 C++來建立一個 TCP 服務器

以上為我計畫在本次鐵人賽所要完成的主題,期許自己能堅持 30 天並完成以上全部的主題。


下一篇
第二天: 為 C++準備環境(一)
系列文
30天重新認識C++30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言